Условно запрос можно разделить на 4 части. Первая часть это период и общие настройки.

Вторая часть это создание переменных запроса. То есть мы связываем какую то внутреннею переменную с конкретным реквизитом документа.

Дальше мы можем создавать функции которые будут производить математические операции с внутренними переменными запроса.

Ну и наконец группировка внутренних данных.

Итак.
1. Период и общие параметры 2. Создание переменных запроса 3. Создание математических функций 4. Группировка результатов.